consultative firm - English Synonyms Dictionary